person who hauls and piles sugarcane - Español Inglés Diccionario